package com.tzbank.wisdom.service;

import java.util.Map;
/**
 * 账户管理
 * @author tzbank
 *
 */
public interface AccountManageService {
	/**
	 * 更改卡别名
	 * @param map
	 * @return
	 */
    Map<String, Object> updateAcctAlias(Map<String, String> map);
    /**
     * 判断卡是不是可下挂账户
     * @param map
     * @return
     */
    Map<String, Object> queryHangingAccount(Map<String, String> map);
    /**
     * 查询操作日志
     * @param paramMap
     * @return
     */
	Map<String, Object> getOperLogs(Map<String, String> paramMap);
	
	/**
	 *ESB ，透传 查询账户明细
	 * @return
	 */
	public Map<String,Object> queryAccountTransactionDetail(Map<String,Object> body);//贷款-贷款申请进度查询------------有数据返回    已封装
	
	
    /**
     * 添加下挂账户
     * @param paramMap
     * @return
     */
	Map<String, Object> addHangingAccount(Map<String, String> paramMap);
	
	
    /**
     *账户的挂失解挂
     * @param paramMap
     * @return
     */
	Map<String, Object> hangAndSolutionAccount(Map<String, String> paramMap);
	
	/**
	 * 卡账户详细信息
	 */
	Map<String, Object> queryAcctDetial(Map<String, Object> paramsMap);
	/**
	 * 
	 * 
	 * @param paramsMap 查询收支与支出
	 * @return
	 */
	Map<String, Object> queryExpendAndIn(Map<String, Object> paramsMap);
    
}
